home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fritz: All Fritz
/
All Fritz.zip
/
All Fritz
/
FILES
/
UTILREEN
/
LASRUTIL.LZH
/
BUILDFNT.DOC
next >
Wrap
Text File
|
1988-08-05
|
6KB
|
176 lines
BUILDFNT - A Laser Printer Utility
__________________________________
BUILDFNT is a utility program that converts bit-map character fonts
stored on disk to a form usable by the HP LaserJet Series II printer.
Each bit-map character font can be converted to fixed or proportional,
portrait or landscape through BUILDFNT options.
In the simplest case, enter BUILDFNT followed by the bit map file name,
such as:
BUILDFNT SERIF10R.FNT
This will download a portrait, fixed-spaced font to LPT1 as id 16381.
To override the defaults, use options on the command line. Options
are preceded by a dash (-), such as:
BUILDFNT SERIF10R.FNT -DCOM1
Entering the command BUILDFNT with no file name and no options will print
a help screen.
BUILDFNT comes complete with several type face maps, each of which can
be generated in fixed or proportional spacing and portrait or landscape
orientation:
SANSE06R.FNT Sans serif, 6-point font
SANSE08R.FNT Sans serif, 8-point font
SANSE10R.FNT Sans serif, 10-point font
SANSE12R.FNT Sans serif, 12-point font
SERIF06R.FNT Serif, 6-point font
SERIF08R.FNT Serif, 8-point font
SERIF10R.FNT Serif, 10-point font
BUILDFNT - A Laser Printer Utility
__________________________________
The options are:
-Dname Device name. Normally BUILDFNT writes to LPT1, but it will
write to: LPT1, LPT2, LPT3, COM1, COM2, or PRINTER. (Note
that since PRINTER isn't a device, the use of the word
printer will cause BUILDFNT to write a softfont to the FILE
PRINTER, which you can inspect, modify, or use with other
downloading programs.)
-Innnn ID number of font. Normally BUILDFNT gives its font the id 16381.
Use the -I option to give it a different ID, such as:
BUILDFNT SANSE10R.FNT -I1 -Dlpt1
You can use the identification number of the font from within
documents to have the laser printer switch fonts automatically.
The command: ESC(13X
when received by your printer instructs it to switch to the
font with an id of 13.
-L Landscape. Normally BUILDFNT creates a Portrait mode font, but all
you have to do to create a landscape font is use the -L option.
(No characters follow the -L option.)
-P Proportional. Normally BUILDFNT creates a Fixed-space font, but all
you have to do to create a proportionally spaced font is use the
-P option. (No characters follow the -P option.)
-W Width. Display a width table of the characters in the font.
See below for further information.
Information about the fonts
===========================
If you are using these fonts with other software, such a word
processor or a page layout program, you may need to describe
the fonts to the other software. Ideally, the other software
could read the HP soft font format, but if that is not the case,
the following information may help you.
The laser printer has a resolution of 300 dots per inch. To print a
10 point font, which is 10/72 inches high, the characters must be
10/72*300, or 42, dots tall. The fonts SERIF and SANSE both use a
square character box, so for the 10 point fixed width font, characters
are displayed in a 42 x 42 dot box. Similarly for the other point
sizes:
Points Dots
6 25
8 33
10 42
12 50
With a fixed width font, all characters take the same amount of space,
from the thinnest i to the widest w. For proportional spaced fonts,
the characters take only the amount of space needed to display the
character, and the next letter to be printed is squeezed close to the
previous letter - no excess blank space between characters. If you
want to know how wide each character is, use the -W option of BUILDFNT.
This will display a table of the characters in the font and the width
of each character in dots.
The format of the width display is similar to that used for ASCII
input to Microsoft's MAKEPRD program:
{W0
FontSize: XX where XX is 2 times the point size
chFirst: XX where XX is the ASCII code of the
first character in the font (usually
32 for blank)
chLast: XX where XX is the ASCII code of the
last character in the font (usually
127 for the copyright symbol)
XX:YYY where YYY is the width in dots of
XX:YYY the character with the ASCII code XX
...
XX:YYY
}W
If you need this information directly in machine readable format, you
will have to redirect the screen display to a file and edit it, such as:
BUILDFNT sanse10r.fnt -p -w > sanse10r.prd
BUILDFNT - A Laser Printer Utility
__________________________________
Shareware
═════════
BUILDFNT is distributed as shareware: try it before you buy it.
Make sure it works on your configuration to your liking. Shareware
is NOT freeware - unless you pay for it, you don't have the right
to continue using it beyond a test period.
The price of BUILDFNT is $20. Send your check to:
BUILDFNT
Hexagon Products
P.O. Box 1295
Park Ridge, IL 60068-1295
When you register BUILDFNT, please include the following information:
Name: ___________________________________________________
Company: ________________________________________________
Address: ________________________________________________
City: ___________________________________ State: ________
Zip: _________________ Phone: ___________________________
Do you use DOS or OS/2? DOS OS/2
Do you use color? Yes No
Do you use EGA or VGA? Yes No
Do you have a mouse? Yes No
What kind of printer do you use? ________________________
Where did you acquire BUILDFNT from? ____________________